/*******************************************************************************
 * Copyright (c) 2011 Olexandr V. Shaposhnikov.
 * All rights reserved. This program and the accompanying materials
 * are made available under the terms of the Eclipse Public License v1.0
 * which accompanies this distribution, and is available at
 * http://www.eclipse.org/legal/epl-v10.html
 *
 * Contributors:
 *    Olexandr V. Shaposhnikov - initial API and implementation and/or initial documentation
 *******************************************************************************/
package com.funkyroach.use.ui.text;

import org.eclipse.jface.text.IDocument;

public interface IUSPartitionTokens {

    public final static String US_STRING_TYPE = "__us_string"; //$NON-NLS-1$
    public final static String US_COMMENT_TYPE = "__us_comment"; //$NON-NLS-1$
    // TODO implement
    public final static String US_CPP_TYPE = "__us_cpptext"; //$NON-NLS-1$

    // TODO implement defaultproperties

    public final static String US_PARTITIONING = "__us_partitioning"; //$NON-NLS-1$

    public final static String[] US_PARTITION_TYPES = new String[] { US_STRING_TYPE, US_COMMENT_TYPE,
            IDocument.DEFAULT_CONTENT_TYPE };

}
